.NoPadding {
	padding: 0px !important; 
}
div,
p,
span {
	margin:0px;
	padding:0px;
}
a img {
	border: 0;
}
.error { 
}
form,
textarea,
input {
	font-family: Arial, Sans-serif;
	font-size: 14px;
	line-height: 18px;
}
#Content ul {
	/*padding: 3px 0;
	margin: 4px 0;*/
	/*list-style: none;*/
}
#Content ul li {
	/*padding: 0 0 5px 25px;
	margin: 0;*/
	/*list-style: none;
	background: url("bloc_bullet.gif") no-repeat 5px 5px;*/
}
a:link {color: #4b7797;}
a:visited {color: #777;}
a:hover {color: #1f3749;}
a:active {color: #4d377b;}

.Heading1, a.Heading, h1{ /* USEINHTMLEDITOR name="Title 1" */
	font-size: 40px;
	line-height: 40px;
	color: #3d3d3d;
	padding: 0;
	margin: 0;
	font-weight: normal;
}
.Heading2, h2 { /* USEINHTMLEDITOR name="Title 2" */
	font-size: 13px;
	line-height: 18px;
	color: #4b7797;
	padding: 0;
	margin: 10px 0;
	text-transform: uppercase;
	font-weight: bold;
}
.Heading3, h3 { /* USEINHTMLEDITOR name="Title 3" */
	font-size: 13px;
	line-height: 18px;
	color: #1f3749;
	border: 1px solid #ccc;
	border-left: 0;
	border-right: 0;
	padding: 5px 0;
	margin: 10px 0;
	font-weight: bold;
}
.Heading4, h4{ /* USEINHTMLEDITOR name="Title 4" */
}
.Heading5, h5 { /* USEINHTMLEDITOR name="Title 5" */
}
.Heading6, h6 { /* USEINHTMLEDITOR name="Title 6" */
}
.coloredSectionTitle {
}
.section {
    margin-bottom:15px;
}
.sectionColored {
	background-color:#ccc;
	padding: 5px;
}
.sectionIndent {
	padding: 0;
}
.sectionMargin {
	margin-left: 0;
	margin: 0 10px 0 0;
}
.paragraph { /* USEINHTMLEDITOR name="Paragraph" */
}
.paragraphSpacing {
    padding-bottom: 10px;
}
.paragraphIndent {
	padding-left: 25px;
}
/*HEADER*/
#Header h2 {
	font-size: 35px;
	line-height: 35px;
	color: #3d3d3d;
	padding: 0;
	margin: 0;
	text-transform: uppercase;
}
#Header .paragraph {
	font-size: 12px;
	line-height: 14px;
	color: #4b7797;
	text-transform: uppercase;
	font-weight: bold;
}

/*LIST*/
.orderedList {
    list-style-type:decimal;
    vertical-align:top;
}
.orderedListIndent {
    padding-left:25px;
}
.unorderedList {
    
}
.unorderedListIndent {
    padding-left:25px;
}
.listHyphen {
    /*list-style-image:url('../../Images/Template/Hyphen.gif');*/
    list-style-type:square;
}
.listArrow {
    /*list-style-image:url('../../Images/Template/Arrow.gif');*/
    list-style-type:circle;
}
.listSquare {
    /*list-style-image:url('../../Images/Template/Square.gif');*/
    list-style-type:square;
}
.listCircle {
    /*list-style-image:url('../../Images/Template/Circle.gif');*/
    list-style-type:disc;
}
.listParagraph {
}
.listItem {
   margin-top:10px; 
   vertical-align:top;
}
.listFile{
}

/* -------------- textlist - list -------------- */	

paragraphList
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6A5634;
	margin-left:3px;
	margin-bottom:0px;
} 

.paragraphListSpacing 
{
    margin-bottom:11px;
}
.paragraphListIndent
{
    margin-left:15px;
}

.txtlist
{
    display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6A5634;
	margin-left:3px;
}
.txtlistSpacing
{
    display:block;
	margin-bottom:11px;
}
.txtlistIndent
{
    
	padding-left:15px;
}

.bullet img
{
	padding-top:4px;
	padding-right:3px;
}


.bulletSpacing img
{
	padding-right:5px;
	padding-left:20px;
}

/* -------------- picture -------------- */	

.noborder
{
	border: 0px;
}
.imageborder
{
	border: solid 1px #6A5634;
}
.alignright
{
	width:auto;
	text-align:right;
}
.aligncenter
{
	width:auto;
	text-align:center;
}
.alignleft
{
	width:auto;
	text-align:left;
}
.floatright
{
	padding-left:11px;
	float:right;
}
.floatleft
{
	padding-right:11px;
	float:left;
}

/* -------------- video - flash -------------- */	

.flashvideoborder
{
	border:1px solid #6A5634;
}
.flashvideonoborder
{
	border:0px;
}
.videoalignright
{
	width:auto;
	text-align:right;
}
.videofloatright
{
	padding-left:11px;
	float:right;
	text-align:right;
}
.videoaligncenter
{
	width:auto;
	text-align:center;
}

.videoalignleft
{
	width:auto;
	text-align:left;
}
.videofloatleft
{
	padding-right:11px;
	float:left;
	text-align:left;
}

/* -------------- file -------------- */	

.linkfile
{
}
.linkfile:visited
{
	
}
.linkfile:hover
{
	
}

.fileIcon
{
	height:25px;
	float:left;
        padding-right: 10px;
}
.fileName
{
	height:25px;
	margin-left:5px;
	display:block;
}


/* HYPERLINK*/
.hyperlink {
}
.hyperlink:visited {
}
.hyperlink:hover {
}
.hyperlink:active {
}

/* -------------- horizontalline -------------- */

.horizontalline
{
	background-color:#F6AB41;
	width:auto;
}

.horizontallinecolored
{
	background-color:#F6AB41;
}


/* ------------ linkmore - linktop ------------ */

.linktop
{
	
}
.linktop a
{
	color: #981A1E;
	text-decoration:underline;
}
.linktop a:visited
{
   
}
.linktop a:hover
{
   
}

.linkmore
{
	padding-right:30px;
}
.linkmore a
{
	color: #981A1E;
	text-decoration:underline;
}
.linkmore a:visited
{
   
}
.linkmore a:hover
{
   
}

/* -------------- Style Rules -------------- */

.bold { /* USEINHTMLEDITOR name="Bold" */
	font-weight: bold; 
}
.italic { /* USEINHTMLEDITOR name="Italic" */
	font-style: italic;
}
.highlight { /* USEINHTMLEDITOR name="Highlight" */	
	font-weight: bold;
	font-style: italic;

}
.important { /* USEINHTMLEDITOR name="Important" */
	font-size: 14px;
	color: #981A1E;
	font-weight: bold;
}

/* -------------- summary -------------- */

.summary { /* USEINHTMLEDITOR name="Summary" */

	color:#000000;
	font-style: italic;
	font-weight: bold;
}


/* -------------------------------------------------------------------------------------------- */
/* -------------------------------------- FORM STYLES ----------------------------------------- */
/* -------------------------------------------------------------------------------------------- */

.tableform
{
	margin:0px;
	padding:0px;
	margin-top:5px;
	margin-bottom:5px;
}

.ddlRecipient
{
	background-image:url(../../Images/Form/dropdownBG.gif);
	background-repeat:no-repeat;	
	padding:0px;
	margin:0px;
	height:22px;
	color:#6A5634;
}
.form
{
}

.forminput
{
	border: solid 1px #6A5634;
	background-color: #ffffff;
	font-size:11px;
}
.forminput2
{
	border: Inset 3px #6A5634;
	background-color: #ffffff;
	padding:0px;
	margin:0px;
	font-size:11px;
}
.formtext
{
	padding-top:2px;
	padding-right:5px;
	padding-left:5px;
	padding-bottom:2px;
	color:#6A5634;
	text-decoration: none;
	font-size:11px;
	border:0px;
}
.radiobuttontext
{
	padding-top:1px;
	padding-right:5px;
	padding-left:2px;
	padding-bottom:2px;
	color:#6A5634;
	text-decoration: none;
}
.formtextselected
{
	padding-top:2px;
	padding-right:5px;
	padding-left:5px;
	padding-bottom:2px;
	color:#000000;
	background-color:#B6C630;
	text-decoration: none;
}
.tdformlabel
{
	margin:0px !important;
	padding:0px !important;
	
}
.tdformvalue
{
	padding:0px;
	margin:0px;
}
.formlabel
{
	padding:0px;
	font-weight:bold;
	margin:0px;
	color:#6A5634;
	text-decoration: none;
	font-size:11px;
	
}
.hiddenelement
{
	font-style:italic;
	margin-top:5px;
	margin-right:5px;
	margin-left:5px;
	margin-bottom:5px;
	color:#6A5634;
	text-decoration: none;
}

/* ----------------------------------------------- */
/* --------------- GALLERY STYLES ---------------- */
/* ----------------------------------------------- */

.galleryContent
{
	width:580px;
    padding:20px 15px 20px 0px;
}

/* ----------------------------------------------- */
/* ----------------- FAQ STYLES ------------------ */
/* ----------------------------------------------- */

.faqContent
{
    width:580px;
    padding:20px 15px 20px 0px;
    
}

.FaqLabelQuestion
{
	cursor:hand;
	color: #F6AB41;
}

.FaqLabelQuestion:hover
{
	 text-decoration:underline;
	 color:#F6AB41;
}


.FaqLabelAnswer
{
}

/* ----------------------------------------------- */
/* ----------------- EVENT STYLES ---------------- */
/* ----------------------------------------------- */

.Eventcontent
{
    width:580px;
    padding:20px 15px 20px 0px;	
}

.eventTable
{	
}

.dateEvent
{
	color:#6A5634;
	font-weight:bold;
	text-decoration:none;
}
.eventsText a
{
	color:#F6AB41;
	font-weight:normal;
	text-decoration:underline;
	margin-left:11px;
}
.eventsText
{
	padding-left:11px;
}
.eventsText a:hover
{
	color:#F6AB41;
	font-weight:normal;
	text-decoration:none;
}
.eventsDateLeft a
{
	color:#F6AB41;
	font-weight:bold;
	text-decoration:underline;
}
.eventsDateLeft
{
	padding-left:11px;
}
.eventsDateLeft a:hover
{
	color:#F6AB41;
	font-weight:bold;
	text-decoration:underline;
}
.eventsTitleLeft a
{
	color:#F6AB41;
	margin-bottom:11px;
	font-weight:bold;
	padding:0px;
	text-decoration:underline;
}
.eventsTitleLeft a:hover
{
	color:#F6AB41;
	margin-bottom:11px;
	font-weight:bold;
	padding:0px;
	text-decoration:underline;
}
.eventsTitleLeft
{
	padding-left:5px;
}
.eventpagetitle
{
	
}

.eventText
{
	color:#6A5634;	
}
.Empty {
	}
.Normal {
}

/*LINKS BLOC STYLES*/
.sectionBloc {
	margin: 0px;
	padding: 0px;
}
.linksBloc {
	margin: 0px;
	padding: 0px;
	display: inline;
}
.linkListe {
	margin: 0px;
	padding: 0px;
}
.linkListe li {
	display: inline;
	height: 25px;
	vertical-align: middle;
}
.paragraphBloc {
	margin: 0px;
	padding: 0px;
	display: inline;
}
.paragraphListe {
	margin: 0px;
	padding: 0px;
}
.paragraphListe li {
	display: inline;
	list-style-type: circle;
	padding-left: 25px;
}
.Paragraphs2 {
	padding-right: 15px;
}

.blocColored {
	background-color:#cbdbb7;
}
.blocBorderCenter {
	overflow: hidden;
	padding: 10px;
	background: url(blocBorderCenter_bkg.gif) repeat-x 0 bottom;
}
.blocBorderCenter,
.blocBorderCenter td {
	vertical-align: top;
}
.blocBorderTopLeft,
.blocBorderTop,
.blocBorderTopRight,
.blocBorderCenterLeft,
.blocBorderCenterRight,
.blocBorderBottomLeft,
.blocBorderBottom,
.blocBorderBottomRight {
	overflow: hidden;
}
.blocBorderTopLeft img,
.blocBorderTop img,
.blocBorderTopRight img,
.blocBorderCenterLeft img,
.blocBorderCenterRight img,
.blocBorderBottomLeft img,
.blocBorderBottom img,
.blocBorderBottomRight img {
	float: left;
}
.blocBorderTopLeft {
	width: 4px;
	height: 5px;
	background: url(blocBorderTopLeft_bkg.gif) no-repeat 0 0;
}
.blocBorderTop {
	height: 5px;
	background: url(blocBorderTop_bkg.gif) repeat-x 0 0;
}
.blocBorderTopRight {
	width: 4px;
	height: 5px;
	background: url(blocBorderTopRight_bkg.gif) no-repeat right 0;
}
.blocBorderCenterLeft {
	width: 4px;
	background: url(blocBorderSides_bkg.gif) repeat-y 0 0;
}
.blocBorderCenterRight {
	width: 4px;
	background: url(blocBorderSides_bkg.gif) repeat-y right 0;
}
.blocBorderBottomLeft {
	width: 4px;
	height: 5px;
	background: url(blocBorderBottomLeft_bkg.gif) no-repeat 0 bottom;
}
.blocBorderBottom {
	height: 5px;
	background: url(blocBorderBottom_bkg.gif) repeat-x 0 bottom;
}
.blocBorderBottomRight {
	width: 4px;
	height: 5px;
	background: url(blocBorderBottomRight_bkg.gif) no-repeat right bottom;
}
.bloc {
	overflow: hidden;
}
.bloc h2 {
	padding: 0;
	margin: 0 0 5px 0;
}
.bloc ul {
	padding: 3px 0;
	margin: 4px 0;
}
.bloc ul li {
	padding: 0 0 5px 10px;
	margin: 0 0 0 15px;
}

/*SEARCH STYLES*/
.searchInput_Container {
}
.searchInput_Container .searchInput_Textbox {
}
.searchInput_Container .searchInput_Button {
}

/*SEARCHBOX STYLES*/
.SearchResults {
}
.SearchResults_Title {
}
.SearchResults_Description {
}
.SearchResults_Url {
}
.SearchResults_Url a {
}
.SearchResults_Url a:visited {
}
.SearchResults_Url a:hover {
}
.SearchResults_DateTime {
}

/*#WLSearchBoxDiv*/
#SearchPart {
}
#SearchPart table {
}
#SearchPart table tr td {
}

/*WLSearchBoxButton*/
.ImageButtonCssClass {
}

/*WLSearchBoxInput*/
.TextBoxCssClass {
}
.search {
}
.SearchBoxClass {
}
.SearchBoxText {
}
.SearchBoxButton {
}

/*SEARCH RESULTS STYLES*/
.searchResult {
}
.searchResult a {
}
.searchResult a:hover {
}
.labelResult {
}
.searchResultImg {
}
.searchResultLink {
}
.searchResultDate {
}

/*FORM STYLES*/
.formSection {
}
.newsLeft {
}


.SiteNOTE_Footer_Link
{
	float:right;
	margin-left:210px;
	padding-top:13px;
	width:310px;
	
}
.SiteNOTE_Footer_Link .paragraph
{
	line-height:10px !important;
	letter-spacing:normal !important;
	width:280px;

}
.SiteNOTE_Footer_Link a
{
	color: #4b7797;
}
.SiteNOTE_Footer_Link a:visited
{
	color: #777;
}
.SiteNOTE_Footer_Link a:hover
{
	color: #1f3749;
}

.SiteNOTE_Footer_Link a:active
{
	color: #4d377b;
}
